to be satisfactorily accounted for - İspanyolca İngilizce Sözlük